#ifndef STATISTICALOUTLIERREMOVER_H
#define STATISTICALOUTLIERREMOVER_H

#include <BaseFilter.h>

class SORDialog;
class StatisticalOutlierRemover : public BaseFilter
{
    Q_OBJECT
public:
    StatisticalOutlierRemover();
	virtual ~StatisticalOutlierRemover();

	//inherited from BaseFilter
	virtual int compute();

protected:
    virtual int openDialog();
	virtual void getParametersFromDialog();

	SORDialog* m_dialog;
	int knn;
	float stddev;
};

#endif // STATISTICALOUTLIERREMOVER_H
